compressing engine - French English Dictionary